週次 |
日期 |
單元主題 |
第1週 |
09/15 |
中秋節 |
第2週 |
9/22 |
Introduction (Chap 1)
History of Database Management System
Files vs. Database vs. DBMS |
第3週 |
9/29 |
ER Model and Relational Model (Chap 2.1-2.5; Chap 3.1-3.4)
Logical Database Design (Chap 3.5) |
第4週 |
10/06 |
SQL (Chap 5.1 - 5.6) |
第5週 |
10/13 |
SQL Programming (Chap 5.7 - 5.8; Chap 6.1) |
第6週 |
10/20 |
Data storage: Chap 9.1 - 9.4
Buffer Management
File Organization: Chap 9.5 - 9.7 |
第7週 |
10/27 |
Indexing: Chap 8
B+-tree Chap 10 |
第8週 |
11/03 |
Big Data Systems: Hadoop, MapReduce, HDFS, Storm, Spark
* Guest Lecturer |
第9週 |
11/10 |
Mid-term exam (Open Book Exam)
Covering materials from 9/22 to 10/27 |
第10週 |
11/17 |
Hashing & External Sorting
Chap 11.1 - 11.3; Chap 13 |
第11週 |
11/24 |
Schema Normalization, Chap 19.1 - 19.5
Relational Operators, Chap 12.1 - 12.3, 14 |
第12週 |
12/01 |
Relational Algebra: Chap 4.1 - 4.2
Query Optimization: Chap 12.4 - 12.6, 15.2 - 15.3 |
第13週 |
12/08 |
Transaction Management - Chap 16
Concurrency Control - Chap 17 |
第14週 |
12/15 |
Transaction Management:
Recovery - Chap 18 |
第15週 |
12/22 |
NoSQL & Big Data
1. MongoDB
2. Cassandra |
第16週 |
12/29 |
NoSQL & Big data - cont' |
第17週 |
1/05 |
Class Material Review - Prep for Final Exam |